though delayed - Turkish English Dictionary